distorting mirror - French English Dictionary